demand for right - Spanish English Dictionary